to supply any deficiency - Almanca İngilizce Sözlük